<!DOCTYPE doctype PUBLIC "-//W3C//DTD HTML 4.0 Frameset//EN">

<HTML>
  <HEAD>
    <META name="generator" content=
    "HTML Tidy for Java (vers. 2009-12-01), see jtidy.sourceforge.net">

    <TITLE>Auto Version Tracking</TITLE>
    <META http-equiv="Content-Type" content="text/html; charset=windows-1252">
    <LINK rel="stylesheet" type="text/css" href="help/shared/DefaultStyle.css">
  </HEAD>

  <BODY lang="EN-US">
    <H1><A name="Auto_Version_Tracking"></A>Auto Version Tracking</H1>

    <P align="left"></A> The <b>Automatic Version Tracking</b>  uses various correlators in a predetermined order 
	      to automatically create matches, accept the most likely matches, and apply markup. The following
	      correlators are run in this order if the associated <a href="help/topics/VersionTrackingPlugin/VT_AutoVT.html#Auto_Version_Tracking_Options"> options</a> are set: </P>
	      <BLOCKQUOTE>
	      <ul>
	        <li><a href="help/topics/VersionTrackingPlugin/VT_Correlators.html#Symbol_Match">Exact Symbol Name Correlator</a></li>
	        <li><a href="help/topics/VersionTrackingPlugin/VT_Correlators.html#Data_Match">Exact Data Correlator</a></li>
	        <li><a href="help/topics/VersionTrackingPlugin/VT_Correlators.html#Exact_Function_Bytes_Match">Exact Function Bytes Correlator</a></li>
	        <li><a href="help/topics/VersionTrackingPlugin/VT_Correlators.html#Exact_Function_Instructions_Match">Exact Function Instructions Correlator</a></li>
	        <li><a href="help/topics/VersionTrackingPlugin/VT_Correlators.html#Exact_Function_Mnemonics_Match">Exact Function Mnemonics Correlator</a></li>
	        <li><a href="help/topics/VersionTrackingPlugin/VT_Correlators.html#Duplicate_Function_Instructions_Match">Duplicate Function Instructions Correlator</a></li>
	        <li><a href="help/topics/VersionTrackingPlugin/VT_Correlators.html#Data_Ref">Data Reference Correlator</a>, <a href="help/topics/VersionTrackingPlugin/VT_Correlators.html#Func_Ref">Function Reference Correlator</a>, <b>OR</b> <a href="help/topics/VersionTrackingPlugin/VT_Correlators.html#Comb_Func_Data_Ref">Combined Function and Data Reference Correlator</a></li>
	      </ul>
	      
	      <P>If the Create Implied Matches option is set, Implied Matches will be created whenever 
	      the above correlators accept matches.</P>
	      
	      <P>If the Apply Implied Matches option is set, any created Implied Matches that have
	      the set minimum number of votes and does not exceed the set maximum number of conflicts
	      will be applied.</P>
	        
	      <blockquote>
	      <P> <IMG src="help/shared/note.yellow.png" border="0"> <b>NOTE: It is unlikely that all matches in the entire program will be made and there is no guarantee that no mistakes will be made. This 
	      action was designed to try to save as much time as possible while also taking a conservative approach to the automation.</b>
	      </blockquote>
	     
	      </P>
	
	    </BLOCKQUOTE>
	    
	    <BODY lang="EN-US">
   
<H2><A name="Auto_Version_Tracking_Options"></A>Auto Version Tracking Options</H2>
    
     <P>
		Auto Version Tracking will run each selected correlator and will use the option values found
		in the Auto Version Tracking options rather than the options chosen when the correlators are
		run individually. To access the options use Edit->Tool Options->Version Tracking->Auto 
		Version Tracking from the Version Tracking Match Window. </P>
		
	<P> The following options are found when the <b>Edit->Tool Options->Version Tracking->Auto Version 
		Tracking</b> options folder is selected and will determine which correlators will be run during 
		Auto Version Tracking.</P>
		<BR>
			<BLOCKQUOTE>	
			   
			 
				 <TABLE align="center" border="1" width="90%">
			        <TR>
			          <TH>Name</TH>
			
			          <TH>Description</TH>
			
			          <TH nowrap>Default Value</TH>
			        </TR>
			
			        <TR>
			          <TD nowrap><b>Create Implied Matches</b></TD>
			
			          <TD>When true, Implied Matches will be created whenever the other correlators 
			          accept matches.
			          </TD>
			
			          <TD><tt>True</tt></TD>
			        </TR>
			        
			        <TR>
			          <TD nowrap><b>Run Duplicate Function Correlator</b></TD>
			
			          <TD>When true, the Duplicate Function Instructions Correlator will be run 
			          during Auto Version Tracking.
			          </TD>
			
			          <TD><tt>True</tt></TD>
			        </TR>	
			        
			        <TR>
			          <TD nowrap><b>Run Exact Data Correlator</b></TD>
			
			          <TD>When true, the Exact Data Correlator will be run during Auto Version 
			          Tracking.
			          </TD>
			
			          <TD><tt>True</tt></TD>
			        </TR>	
			        
			         <TR>
			          <TD nowrap><b>Run Exact Function Bytes Correlator</b></TD>
			
			          <TD>When true, the Exact Function Bytes Correlator will be run during Auto 
			          Version Tracking.
			          </TD>
			
			          <TD><tt>True</tt></TD>
			        </TR>	 
			        
			        <TR>
			          <TD nowrap><b>Run Exact Function Instruction Correlators</b></TD>
			
			          <TD>When true, the Exact Function Instruction Correlator and the Exact 
			          Function Mnemonic Correlator will be run during Auto Version Tracking.
			          </TD>
			
			          <TD><tt>True</tt></TD>
			        </TR>      
			        
			        <TR>
			          <TD nowrap><b>Run Exact Symbol Correlator</b></TD>
			
			          <TD>When true, the Exact Symbol Correlator will be run during Auto Version 
			          Tracking.
			          </TD>
			
			          <TD><tt>True</tt></TD>
			        </TR>    
			        
			        <TR>
			          <TD nowrap><b>Run Reference Correlators</b></TD>
			
			          <TD>When true, the Data Reference Correlator (if previous correlators applied 
			          only data matches), Function Reference Correlator (if previous correlators 
			          applied only function matches), or the Combined Function and Data Reference 
			          Correlator (if previous correlators applied both data and function matches) 
			          will be run during Auto Version Tracking.
			          </TD>
			
			          <TD><tt>True</tt></TD>
			        </TR>
			     </TABLE>
			
			</BLOCKQUOTE>
		
	  <P> The following option is found when selecting
	  <b>Edit->Tool Options->Auto Version Tracking->Data Correlator Options</b> 
	  </P>
		<BR>
			<BLOCKQUOTE>	
			   
				 <TABLE align="center" border="1" width="90%">
			        <TR>
			          <TH>Name</TH>
			
			          <TH>Description</TH>
			
			          <TH nowrap>Default Value</TH>
			        </TR>
			        
			        <TR>
			          <TD nowrap><b>Data Correlator Minimum Length</b></TD>
			
			          <TD>This option sets the minimum data length used to find data matches when 
			          running the Exact Data Correlator in Auto Version Tracking.
			          </TD>
			
			          <TD><tt>5</tt></TD>
			        </TR>
			     </TABLE>
			     </BLOCKQUOTE>
			        
			<P> The following option is found when selecting
	  			<b>Edit->Tool Options->Auto Version Tracking->Exact Function Correlators Options</b> 
	  		</P>	
	  			<BR>
	  			<BLOCKQUOTE>	        
			     <TABLE align="center" border="1" width="90%">
			        <TR>
			          <TH>Name</TH>
			
			          <TH>Description</TH>
			
			          <TH nowrap>Default Value</TH>
			        </TR>
			        <TR>
			          <TD nowrap><b>Exact Function Correlators Minimum Function Length</b></TD>
			
			          <TD>This option sets the minimum function length used to find function
	     			  matches when running the  Exact Function Instruction Bytes Correlator, the 
	     			  Exact Function Instruction Correlator, and the Exact Function Mnemonics 
	     			  Correlator  in Auto Version Tracking.
			          </TD>
			
			          <TD><tt>10</tt></TD>
			        </TR>
			     </TABLE>
			     </BLOCKQUOTE>
    
    		<P> The following option is found when selecting
	 			 <b>Edit->Tool Options->Auto Version Tracking->Duplicate Function Correlator Options</b> 
	 		</P>	
	 			<BR>
	 			<BLOCKQUOTE>	        
			     <TABLE align="center" border="1" width="90%">
			        <TR>
			          <TH>Name</TH>
			
			          <TH>Description</TH>
			
			          <TH nowrap>Default Value</TH>
			        </TR>
			        <TR>
			          <TD nowrap><b>Duplicate Function Correlators Minimum Function Length</b></TD>
			
			          <TD>This option sets the minimum function length used to find function
	     			  matches when running the Duplicate Function Instruction Correlator in 
	     			  Auto Version Tracking.
			          </TD>
			
			          <TD><tt>10</tt></TD>
			        </TR>
			     </TABLE>
     			</BLOCKQUOTE>
     
			<P> The following option is found when selecting
	 			 <b>Edit->Tool Options->Auto Version Tracking->Symbol Correlators Options</b> 
	 		</P>	
	 			<BR>
	 			<BLOCKQUOTE>	        
			     <TABLE align="center" border="1" width="90%">
			        <TR>
			          <TH>Name</TH>
			
			          <TH>Description</TH>
			
			          <TH nowrap>Default Value</TH>
			        </TR>  
			        <TR>
			          <TD nowrap><b>Symbol Correlator Minimum Symbol Length</b></TD>
			
			          <TD>This option sets the minimum symbol name length used to find function
	   				 	and data matches when running the Exact Symbol Correlator in Auto Version 
	   				 	Tracking.
			          </TD>
			
			          <TD><tt>10</tt></TD>
			        </TR>
			     </TABLE>
				</BLOCKQUOTE>
			
		
     	<P> The following options are found when selecting
	 			 <b>Edit->Tool Options->Auto Version Tracking->Reference Correlators Options</b> </P>
	 			 <BR>
	 			 <BLOCKQUOTE>
	 			 
	 			  <TABLE align="center" border="1" width="90%">
			        <TR>
			          <TH>Name</TH>
			
			          <TH>Description</TH>
			
			          <TH nowrap>Default Value</TH>
			        </TR>
	 			 	<TR>
			          <TD nowrap><b>Reference Correlators Minimum Confidence</b></TD>
			
			          <TD>This option sets minimum confidence score used to find function matches 
			          using the Data Reference Correlator, the Function Reference Correlator and the 
			          Combined Function and Data Reference Correlator.
			          </TD>
			
			          <TD><tt>10.0</tt></TD>
			        </TR>
			        <TR>
			          <TD nowrap><b>Reference Correlators Minimum Score</b></TD>
			
			          <TD>This option sets minimum similarity score used to find function matches 
			          using the Data Reference Correlator, the Function Reference Correlator and the 
			          Combined Function and Data Reference Correlator.
			          </TD>
			
			          <TD><tt>9.5</tt></TD>
			        </TR>
			     </TABLE>
	   			</BLOCKQUOTE>
	   
     	<P> The following options are found when selecting
	 			 <b>Edit->Tool Options->Auto Version Tracking->Implied Match Correlator Options</b> 
	 		</P>
	 			<BR>
				<BLOCKQUOTE>
	 			 
	 			  <TABLE align="center" border="1" width="90%">
			        <TR>
			          <TH>Name</TH>
			
			          <TH>Description</TH>
			
			          <TH nowrap>Default Value</TH>
			        </TR>
			        
			        <TR>
			          <TD nowrap><b>Apply Implied Matches</b></TD>
			
			          <TD>This option if true, causes Auto Version Tracking to apply Implied Matches
			          if the minimum vote count is met and the maximum conflict count is not exceeded.
			          </TD>
			
			          <TD><tt>True</tt></TD>
			        </TR>
			        
			        <TR>
			          <TD nowrap><b>Maximum Conflicts Allowed</b></TD>
			
			          <TD>This option sets the maximum number of allowed conflicts for an applied 
			          implied match in Auto Version Tracking.
			          </TD>
			
			          <TD><tt>0</tt></TD>
			        </TR>
     	
					<TR>
			          <TD nowrap><b>Minimum Votes Needed</b></TD>
			
			          <TD>This option sets the minimum number of needed votes for an applied 
			          implied match in Auto Version Tracking.
			          </TD>
			
			          <TD><tt>2</tt></TD>
			        </TR>
			      </TABLE>
		
	   
        
    </BLOCKQUOTE><!-- Main content blockquote -->

    <P class="providedbyplugin">Provided by: <I>Version Tracking Plugin</I></P>

    <P class="relatedtopic">Related Topics:</P>

    <UL>
      <LI><A href="help/topics/VersionTrackingPlugin/Version_Tracking_Intro.html">Version Tracking
      Introduction</A></LI>

      <LI><A href="help/topics/VersionTrackingPlugin/VT_Tool.html">Version Tracking Tool</A></LI>
    </UL><BR>
     <BR>
  </BODY>
</HTML>
